New Features

In trying as much as possible to mimic the big software publishers, I've bloated this editor out with as many features as I thought useful and possible within both the limits of HyperCard and my time.

Most of the new features are covered under specific topics. Check the To Do list for the latest. More generally (and in no particular order):

⌥ This editor is a standalone application and does not require HyperCard to run. It's larger than a stack, as it includes the HyperCard engine. The advantage is that HyperCard 2.2 is not required to use it. Since we're still operating in the HyperCard environment, I've added a stack compaction feature, also set by Compacting Preferences.

⌥ Performs substantial HTML structural error checking. The Add All Structural Tags command found in the palette Structure submenu adds all structural elements and checks for duplicates and correct placement. 

⌥ Allows simplified entry and conversion of special character entities to HTML representations (such as ‘ü’ to ‘&uuml;’, ‘&’ to ‘&amp;’), as well as reconversion of HTML character representations to their original special characters using three commands in the Entity submenu under the HyperText menu. This should be of help to European WWW users who wish to retranslate downloaded HTML source to readable text.

⌥ Supports both WWW browser Preview and HTML source viewing (set your browser's "View Source" editor to HTML.edit).

⌥ The Index card has been substantially improved, with a cleaner interface and new document management features (such as sorting and labelling).

⌥ Creating HTML anchors (which provide the WWW hypertext links) is now provided with the Anchor Utility, which provides a common interface for both hypertext links and named anchors (targets). This includes popUp menus for selecting links to documents within the editor as well as external text files. If the path to the HTTP server folder is set (from Paths, Folders & Labels Preferences on the Preferences card), the relative path to selected documents is maintained.

⌥ And back by popular demand! Holding down the Option key while selecting the Anchor menu displays the Quick Link and Quick Named Anchor commands, which use a minimalized dialog box version of the Anchor Utility to create quick and dirty Hypertext Links or Named Anchors. See the Anchor menu for more information.

⌥ This version now remembers the full pathname to an exported document, so you can update the entire contents of your server with a single command from the Index card. You can also set the target location by using a document label associated with specific project folder (not implemented yet in 1.1.3b).

⌥ With previous versions, Master Footer 3 used a Footer Utility to build the HTML for author and curator information. This utility is now used by all three Master Footers, and is also more accessable on smaller screens. 

⌥ At the bottom of the HyperText, Anchor, Heading and Font palette menus is the Index HTML command, which returns a list of instances of a specific HTML tag within your document. Holding down the Option key while selecting a palette menu changes the menu item to Hilight HTML. This will hilight the chosen tags rather than returning a list. This is particularly helpful in hilighting (ie., underlining) the hypertext of your document. The hiliting can be bold or underline, as set on the Preferences card.

⌥  With version 1.1.2, a global list of URLs has been added to the Preferences card. This list is appended to the URL popUp menu, and can be used to easily create HyperText Links.

⌥  With version 1.1.1, a new table replacement and Replace command (including global replaces) have been added, all under the new Utility menu.

⌥ The Remove HTML command (found under the Utility menu) now removes simple as well as most complex HTML tags from a selection of text.

⌥ You can drag TEXT files onto an already running HTML.edit application and they will be imported into the editor. See Import for more information.

⌥ You can now automatically generate a Table of Contents of all documents in the editor, or just those with a selected label.

⌥ The Editor Window is now sizeable up to 640 by 824 pixels. Option-drag on the document (not window) zoom box to display a popUp menu of standard window sizes, or use the Scroll Window.

⌥ Each document is divided into a Header, Body, and Footer section. This is designed to help you create a more standardized interface for your projects, and also allows for documents larger than 30K characters. See Document Structure for more information.

⌥ This version allows a selection of editor text fonts and sizes, selected from the Editor Preferences.

⌥ Another new option is automatic display of the Tool Palette upon entering the Editor window. Command-T hides or shows the Tool Palette. There is also a visual description of the HTML.edit application window -- see Window Elements.

⌥  <P>, <BR> and HTML+ <P></P> paragraph codes are entered by typing Option-Return, Shift-Return and Option-Shift-Return, respectively. This is an option set under Editor Preferences.

⌥ The Delete Forward  button now works.

Back to Project Strategy, on to Known Bugs, or return to Contents.